============= \subsubsection*{Pre-\/requisites}

\paragraph*{O\+S X}

Compiler\+: Clang, G\+N\+U G\+C\+C 4.\+8+, or Intel icc Libraries\+:
\begin{DoxyItemize}
\item Only for random number generators \href{http://goo.gl/gchdSw}{\tt G\+N\+U G\+S\+L}
\item Only for partitioning, basic download doesn\textquotesingle{}t need\+: \href{http://goo.gl/tI1NGf}{\tt Scotch} \paragraph*{Linux}
\end{DoxyItemize}

Compiler\+: c++11 capable Libraries\+:
\begin{DoxyItemize}
\item Only for random number generators \href{http://goo.gl/gchdSw}{\tt G\+N\+U G\+S\+L}
\item Only for partitioning, basic download doesn\textquotesingle{}t need\+: \href{http://goo.gl/tI1NGf}{\tt Scotch}
\end{DoxyItemize}

\subsubsection*{Install}

Once the optional pre-\/requisite libraries are installed, make a build directory (for the instructions below, we\textquotesingle{}ll write \mbox{[}build\mbox{]}). 
\begin{DoxyCode}
1 cd [build]
2 cmake ../[build]
3 make
4 sudo make install
\end{DoxyCode}
 N\+O\+T\+E\+: The default prefix in the makefile is 
\begin{DoxyCode}
1 PREFIX ?= /usr/local
\end{DoxyCode}
 The old Makefile had an uninstall script, I need to add an object to the cmake file so that we can have similar functionality.

N\+O\+T\+E\+: still working on cmake/re-\/arrangeing. C\+Make basically works tested on O\+S X and Linux. I\textquotesingle{}ll have more time for re-\/arrangements and the sub-\/modules sometime this week (19 Nov. 2015) 